Building Restoration Service
Alpha Building Restoration is an incident response organisation based in London and the surrounding areas. They are specialised in mitigating damage, delivering a 24 hour emergency service in response to fire damage, water damage and mould damage.